professional stress management - Turkish English Dictionary